#include<stdio.h>
//递归实现阶乘
int factorial(int n){
	if(n<=1){
		return 1;
	}
	else{
		return n*factorial(n-1);
	}
}
int main(){
	int n=0;
	scanf("%d",&n);
	int ret=factorial(n);
	printf("%d的阶乘是%d\n",n,ret);
	return 0;
}
